.bill-edit-enter {
  padding: 30rpx;
  background: #fff;
  height: 100%;

  .icon-box {
    width: 100%;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 45vh;

    .icon-item {
      text-align: center;
      width: 25%;
      display: flex;
      flex-direction: column;
      align-items: center;
      margin-bottom: 40rpx;

      .icon-wrap {
        background: #e4e4e4;
        height: 120rpx;
        width: 120rpx;
        border-radius: 50%;
        margin-bottom: 15rpx;

        .iconfont {
          font-size: 80rpx;
        }
      }

      .active {
        background: var(--themeColor);

        .iconfont {
          color: #fff;
        }
      }
    }
  }
}